Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bloomfield Hills Challenger U.S. Open - New York Columbus Challenger Nonthaburi 2 Challenger Nonthaburi 3 Challenger Cleveland Challenger Savannah Challenger Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Romania F1 Romania F2 Romania F4 Romania F5 Romania F6 Romania F11 Romania F12 Romania F13 Romania F15 Hungary F5 Italy F2 Italy F3 Italy F4 Romania F1 Romania F2 Romania F4 Romania F5 Romania F6 Romania F7 Romania F8 Romania F15 Italy F5 Morocco F2 Italy F28 Italy F2 USA F15 USA F16 USA F3 USA F4 France F6 Usa F10 Italy F18 Usa F17 Italy F24 Usa F25 Usa F27 Usa F29 Dominican Republic F1 Dominican Republic F3 Usa F16 USA F17 USA F18 USA F19 USA F20 USA F18 USA F20 USA F21 Canada F5 Canada F6 Canada F7 USA F28 USA F1 USA F3 USA F4 USA F5 USA F6 USA F7 USA F9 USA F10 USA F11 USA F12 USA F13 USA F14 USA F15 Canada F7 Canada F8 Canada F9 USA F28 USA F7 USA F8 USA F9 Romania F3 Canada F4 USA F25 Canada F1 Canada F2 USA F15 USA F16 USA F16a USA F16b USA F19 USA F21 Canada F8 Canada F9 USA F1 USA F12 USA F13 USA F16 USA F17 USA F18 USA F21 USA F24 USA F25 USA F26 USA F27 Italy F5 (Santa Margherita Di Pula) Italy F6 (Santa Margherita Di Pula) Romania F8 (Pitesti) Asirom Challenger - Brasov Brasov Challenger - Brasov Kish Free Zone Island Challenger - Kish Island Garden Open 2005 - Rome Oberstaufen Cup - Oberstaufen Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Architect Open - Budapest XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Montevideo Citta di Monza - Monza Garden Open - Rome Steelers Cup - Kosice Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Challenger Brasov - Brasov IPP Open - Helsinki 4th Volkswagen Challenger - Wolfsburg XI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Morocco Tennis Tour - Marrakech Brasov Challenger - Brasov Morocco Tennis Tour - Tanger Status Athens Open - Athens Bulgarian Open Challenger - Sofia GHI Bronx Tennis Classic - Bronx Citta di Como Challenger - Como Brasov Challenger - Brasov Tennislife Cup - Napoli Caltanissetta Challenger St. Brieuc Challenger Monza Challenger Sofia Challenger Tunis Challenger Alessandria Challenger Kosice Challenger Constanta Challenger Lexington Challenger Todi Challenger Palermo Challenger Napoli Challenger Jersey Challenger Helsinki Challenger Meknes Challenger Rabat Challenger Barletta Challenger Napoli Challenger Rome Challenger Ostrava Challenger Biella Challenger Alessandria Challenger Rome Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger San Benedetto Challenger Rimini Challenger Orbetello Challenger Cordenons Challenger Como Challenger Brasov Challenger Napoli Challenger Alessandria Challenger Rijeka Challenger San Benedetto Challenger Cordenons Challenger Ortisei Challenger Casablanca Challenger Brasov Challenger Trnava Challenger Sacramento Challenger Tiburon Challenger Rio De Janeiro Challenger Porto Alegre Challenger Charlottesville Challenger Montevideo Challenger Knoxville Challenger Champaign Challenger ATP Challenger Tour Finals Heilbronn Challenger Maui Challenger Dallas Challenger Cherbourg Challenger San Luis Potosi Challenger Sarasota Challenger Savannah Challenger Tunis Challenger Rome Challenger Arad Challenger Kosice Challenger Timisoara Challenger Binghamton Challenger Lexington Challenger Aptos Challenger Cordenons Challenger Brasov Challenger Izmir Challenger Trnava Challenger Sibiu Challenger Napa Challenger Mons Challenger Tiburon Challenger Geneva Challenger Charlottesville Challenger Bratislava Challenger Knoxville Challenger Sao Paulo Challenger Tour Finals Heilbronn Challenger Dallas Challenger Quimper Challenger Panama City Challenger Barranquilla Challenger Bordeaux Challenger Arad Challenger Kosice Challenger Milan Challenger Padova Challenger Poznan Challenger San Marino Challenger Brasov Challenger Trnava Challenger Sibiu Challenger Sacramento Challenger Geneva Challenger Charlottesville Challenger Bratislava Challenger Knoxville Challenger Champaign Challenger Noumea Challenger Casablanca Challenger Hong Kong Challenger Burnie Challenger Drummondville Challenger Raanana Challenger Napoli Challenger Savannah Challenger Tallahassee Challenger Turin Challenger Caltanissetta Challenger Scheveningen Challenger Aptos Challenger Prague Challenger Vancouver Challenger Cordenons Challenger Manerbio Challenger Alphen Challenger Banja Luka Challenger Sibiu Challenger Sacramento Challenger Fairfield Challenger Casablanca Challenger Knoxville Challenger Maui Challenger Wroclaw Challenger Napoli Challenger Tallahassee Challenger Perugia Challenger Todi Challenger Winnipeg Challenger Liberec Challenger Cordenons Challenger Genova Challenger Cary Challenger Columbus Challenger Sibiu Challenger Rome Challenger Tiburon Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Columbus Challenger Koblenz Challenger Drummondville Challenger San Francisco Challenger Tempe Challenger Sarasota Challenger Francavilla Challenger Savannah Challenger Mestre Challenger Vicenza Challenger Prostejov Challenger Winnetka Challenger Aptos Challenger Vancouver Challenger Cary Challenger Tiburon Challenger Stockton Challenger Fairfield Challenger Las Vegas Challenger Charlottesville Challenger Knoxville Challenger Knoxville Challenger Sarasota Challenger Tallahassee Challenger Houston Challenger Columbus Challenger Knoxville Challenger Columbus Challenger Cleveland Challenger Sarasota Challenger Columbus 2 Challenger Charleston Challenger Tiburon Challenger Fairfield Challenger Las Vegas Challenger Knoxville Challenger Nonthaburi 2 Challenger Cleveland Challenger Little Rock Challenger Tyler Challenger Delray Beach International Tennis Championships - Delray Beach Mercedes Cup - Stuttgart BCR Open Romania - Bucharest Open 13 - Marseille Austrian Open - Kitzbuhel BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Movistar Open - Santiago Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade SkiStar Swedish Open - Bastad Open Sud de France - Montpellier Bet-at-home Open - Hamburg Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BRD Nastase Tiriac Trophy - Bucharest Garanti Koza Sofia Open - Sofia BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Maharashtra Open - Pune ASB Classic - Auckland US Men's Clay Court Championship - Houston Chengdu Open - Chengdu China Open - Beijing Intrum Stockholm Open - Stockholm Brisbane International - Brisbane ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Nature Valley International - Eastbourne Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai ASB Classic - Auckland St. Petersburg Open - St. Petersburg Astana Open - Nur-Sultan Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne Gonet Geneva Open - Geneva Citi Open - Washington Winston-Salem Open - Winston-Salem Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Western & Southern Open - Cincinnati Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Miami Open - Miami BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, Group I, 2R, ROU-NED 0-5 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group I, 2R, ROU-ESP 1-4 Davis Cup, Group II, 2R, ROU-MAR 5-0 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (Wildcard) All Lower level tournaments Olympics - Tokyo Romania F3 Romania F7 Romania F10 Romania F16 Romania F17 Hungary F6 Iran F4 Austria F1 Austria F2 Usa F28 USA F15 USA F8 Turkey F6 (Antalya) Romania F4 (Bucharest) Romania F9 (Bucharest) Romania F8 (Bucharest) M15 Memphis M25 Pensacola M25 Wichita Citta di Monza - Monza Architect Open - Budapest Guzzini Challenger - Recanati Timisoara Challenger 2005 - Timisoara LXV Concurso Internacional Vigo - Vigo Challenger Cudad de Guayaquil - Guayaquil Czech Indoor Open - Prague USTA Freeman Men's Challenger - Joplin X Torneo Internazionale di Tennis - Barletta Ostdeutscher Sparkassen Cup - Dresden 5° Sporting Challenger - Turin Memorial Manfredini - Sassuolo Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Top Wool Challenger-Immagine Trophy - Biella Timisoara Challenger - Timisoara Antonio Savoldi-Marco Co. - Manerbio Bauer Watertechnology Cup - Eckental KGHM Dialog Polish Indoors - Wroclaw Croatia Osiguranje Rijeka Open - Rijeka Memorial Manfredini - Sassuolo Steelers Cup - Kosice La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Internazionali di Tennis Dell'Umbria - Todi Pekao Open - Szczecin Challenger 42 - Andrezieux Tatra Banka Slovak Open - Bratislava Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes San Remo Challenger Tennis Napoli Cup - Napoli Orbetello Challenger Brasov Challenger Pharma Medico Open 2008 - Aarhus Trofeo Cassa di Risparmio di Alessandria - Alessandria Mamaia Challenger - Constanta Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Bratislava Challenger Kos Succhetti Tennis Cup - Cordenons 2nd Campionati Internazionali di Tennis Del'Umbria - Todi 2008 Knoxville Challenger - Knoxville Cordenons Challenger Marrakech Challenger San Marino Challenger Rome Challenger Palermo Challenger Ortisei Challenger Knoxville Challenger San Marino Challenger Istanbul Challenger Como Challenger Marbella Challenger Caltanissetta Challenger Barletta Challenger Rome Challenger Napoli Challenger San Marino Challenger Rome Challenger Istanbul Challenger Marburg Challenger Turin Challenger Sopot Challenger Recanati Challenger Trani Challenger Binghamton Challenger Maui Challenger Manerbio Challenger Brasov Challenger Napoli Challenger Casablanca Challenger Palermo Challenger Orleans Challenger Dallas Challenger Charlottesville Challenger Manerbio Challenger Helsinki Challenger Caltanissetta Challenger Bucaramanga Challenger Dallas Challenger Meknes Challenger Rome Challenger Furth Challenger Rabat Challenger Marrakech Challenger Tallahassee Challenger Cary Challenger Knoxville Challenger Brest Challenger Cherbourg Challenger Winnetka Challenger Monterrey Challenger Savannah Challenger Binghamton Challenger Lexington Challenger Fairfield Challenger Sibiu Challenger Cordenons Challenger Todi Challenger Tallahassee Challenger Rome Challenger Winnetka Challenger Champaign Challenger Mersin Challenger Tunis Challenger Cortina Challenger Cordenons Challenger Napa Challenger Mons Challenger Vancouver Challenger Tiburon Challenger Noumea Challenger Launceston Challenger Tanger Challenger Sarasota Challenger Sacramento Challenger Winnetka Challenger Tiburon Challenger Charlottesville Challenger Savannah Challenger Rome Challenger Brescia Challenger Como Challenger Maui Challenger Charlottesville Challenger Guadalajara Challenger Leon Challenger Cary Challenger Sibiu Challenger Champaign Challenger Champaign Challenger Roma Open Challenger - Rome Copa Petrobras - Santiago Nonthaburi 3 Challenger Caltanissetta Challenger Banja Luka Challenger Savannah Challenger Sibiu Challenger Chicago Challenger Houston Challenger Tallahassee Challenger Cary 2 Challenger Knoxville Challenger Ilkley Challenger Heilbronn Challenger Roma Challenger 2007 - Rome Nonthaburi 1 Challenger San Benedetto Challenger Nonthaburi 1 Challenger Mitsubishi Electric Europe Cup - Monza Chicago Challenger Lexington Challenger Charleston Challenger Tiburon Challenger Fairfield Challenger Charlottesville Challenger Sarasota Challenger Indian Wells 2 Challenger Tallahassee Challenger Shymkent 1 Challenger Gemax Samsung Open 2005 - Belgrade Bratislava Challenger Rome Challenger Las Vegas Challenger Phoenix Challenger Gelsor Open Romania - Bucharest Hypo Group Tennis International - Portschach Cary 2 Challenger Grand Prix Hassan II - Casablanca Qatar Exxon Mobil Open - Doha Davidoff Swiss Indoors Basel - Basel Brasil Open - Costa do Sauipe Open Romania - Bucharest BCR Open Romania - Bucharest Bank Austria Tennis Trophy - Vienna Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade BCR Open Romania - Bucharest VTR Open - Vina del Mar Credit Agricole Suisse Open - Gstaad BRD Nastase Tiriac Trophy - Bucharest Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Erste Bank Open - Vienna Ecuador Open - Quito Brasil Open - Sao Paulo Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Memphis Open - Memphis TEB BNP Paribas Istanbul Open - Istanbul US Men's Clay Court Championship - Houston Hall of Fame Open - Newport Open Parc - Lyon Hall of Fame Tennis Championships - Newport Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Winston-Salem Open - Winston-Salem US Men's Clay Court Championship - Houston BB&T Atlanta Open - Atlanta Abierto Mexicano de Tenis Mifel - Los Cabos New York Open - New York bett1HULKS Championships - Cologne BMW Open - Munich Mallorca Championships - Mallorca Delray Beach Open - Delray Beach Delray Beach Open - Delray Beach Truist Atlanta Open - Atlanta Dallas Open - Dallas Belgrade 2 - Belgrade Delray Beach Open - Delray Beach AEGON Championships - London New York Open - New York Qatar ExxonMobil Open - Doha Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona Hall of Fame Open - Newport Dallas Open - Dallas Tallahassee Challenger Mutua Madrilena Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Granby Challenger Cary 1 Challenger Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, Group I, 1R, ROU-DEN 5-0 Davis Cup, Group I, 1R, UKR-ROU 3-1 Davis Cup, Group I, PO, ROU-SWE 3-1 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, Group I, 1R, BLR-ROU 3-2 Davis Cup, Group II, 3R, ROU-POL 2-3 Olympics - London